# packcc-gccda

This is a gcc -da output parser created using packcc parser tool to create graph data

This is used to generate similar dot graph data as gcc -fdump-rtl-expand-graph output

This peg grammar is eay to edit to add info about the compiler basic blocks

The mipt-vis compiler tool has a qt5 gui with graph layout to show this graph data

The mipt-vis compiler tool needs update of the gcc data parser which can be this peg file

This works with GNU GCC compiler version-11.1

The similar way is used to show the basic block info of the Intel icc compiler

This graphviz dot data can be used with gml4gtk graph viewer see the example.dot file

![screenshot](./screenshot.png)

<span>🇳🇱</span>
